Overview
Legal name
HOMARUS CATERING SUPPLIES LIMITED
Region
London
Registered address
UNIT 2 ST JAMES MEWS
276 ST JAMES ROAD
LONDON
SE1 5JX
Insolvency history
Yes