Company identity
Founded / incorporated
1 March 2007
Company number OC326408
Legal name
A AND A ARCHITECTS LLP
Company type
Limited Liability Partnership
Region
Unknown
Registered address
27 ATWOOD ROAD
LONDON
W6 0HX
Insolvency history
No