Grangewood Properties Limited
Grangewood Properties Limited is a property investment and development company based in North Leeds.
www.grangewoodproperties.com
Tel 07854 105199
Fax
info@grangewoodproperties.com
Registered No. 6912873