Greenspace Architects Limited
Head office
The Old Town Hall
The Square
Ellesmere
Shropshire
SY12 0EP
United Kingdom
01691 623889
greenspace@greenspacearchitects.co.uk
Registered in England and Wales
Company Number 07366725
South East Office
St. Mary's Court,
The Broadway,
Amersham,
Buckinghamshire
HP7 0UT