Strata Homes Limited

2017 Inc. 5000 Rank:
# 4340
Industry:
Construction
Location:
Doncaster,  
Founded:
1983
Employees:
162

Previous Inc. 5000 Rankings 

MORE COMPANY INFORMATION

Website:
strata.co.uk