Overview
Legal name
ALPHABETA FACILITIES LIMITED
Region
London
Registered address
UNITS 2-5 CROXTED ROAD
CROXTED MEWS
LONDON
SE24 9DA
Insolvency history
No