is inactive
Where is HOUSE OF SCOTLAND LIMITED's headquarters?
HOUSE OF SCOTLAND LIMITED's headquarters is located at United Kingdom, Glenthorne Road, London, N11 3HT, Rear Of No. 2, GYNCH SHAW MAURICE & CO
What year was HOUSE OF SCOTLAND LIMITED started?
HOUSE OF SCOTLAND LIMITED was started in 1995
Sources: Companies House