Company identity
Founded / incorporated
10 March 2005
Company number 05387734
Legal name
AUCUBA LANDSCAPES LIMITED
Company type
Private Limited Company
Region
East Midlands
Registered address
13 NORMAN ROAD
TUTBURY
STAFFORDSHIRE
DE13 9JZ
Insolvency history
No