Overview
Legal name
ABBERLEY DEVELOPMENTS LIMITED
Region
London
Registered address
FLAT 6
21 ST. MICHAELS ROAD
LONDON
UNITED KINGDOM
NW2 6XD
Insolvency history
Yes