
03123872•Private Limited With Share Capital
Get Full Access
07/11/1995
30 years
3
21
71112
very low risk
Registration, classification & business activity
Townshend Landscape Architects Limited (03123872) is a private limited with share capital incorporated on 07/11/1995 (30 years old) and registered in london, WC1V7JZ. The company operates under SIC code 71112 - urban planning and landscape architectural activities.
Townshend landscape architects is an award winning practice formed in 1988 by robert townshend. we are an established leading practice with an international team of landscape architects, urban designers, architects and artists.the practice specialises in designing the landscape, urban design and pub...
£846.4K
£160.3K
£686.1K
£806.1K
£419.3K
21
Employees
3
Directors
1
Shareholders
1
PSCs
1
Registered
1
Outstanding
0
Part Satisfied
0
Satisfied
very low risk
International Score
excellent
Performance Rating