Company overview
Company Number
OC344602
Name
Crawshaw Architects Llp
Former names
Mowbray Crawshaw Architects Llp
Entity type
Limited Liability Partnership
Status
Active
Incorporation date
2 April 2009
Address
27 Almeida Street, London, N1 1TD, England
Postal code
N1 1TD
Country
United Kingdom