Company name: Astra House Business Centre
Description: Astra House, located in Cranleigh provides flexible office and warehouse space for growing businesses.
The Common, Cranleigh GU6 8RZ, United Kingdom