is inactive
Where is SOUTH ROAD HOMES LIMITED's headquarters?
SOUTH ROAD HOMES LIMITED's headquarters is located at Edinburgh, EH2 4JN, 4th Floor 115 George Street
What year was SOUTH ROAD HOMES LIMITED started?
SOUTH ROAD HOMES LIMITED was started in 2013
Sources: Companies House