is not in process of liquidation on Jul 23, 2023
Where is SOUTHCOTT HOMES LIMITED's headquarters?
SOUTHCOTT HOMES LIMITED's headquarters is located at ST. JOHN'S, Newfoundland and Labrador, Canada
What year was SOUTHCOTT HOMES LIMITED started?
SOUTHCOTT HOMES LIMITED was started in 2008