SCAURUS LIMITED
Company number 17047181 · Monitor this company
Registered office
- Address
- Building 1000 Cambridge Research Park, Cambridge, England, CB25 9PD
- Postcode
- CB25 9PD
- Companies at this postcode
- 268
- Average house price in CB25 9PD
- £15,488,000 (1 sales)