Overview
Legal name
ALCESTER PROJECTS LIMITED
Region
Unknown
Registered address
66 HALSTEAD ROAD
LONDON
ENGLAND
E11 2AZ
Insolvency history
No