is inactive
Where is DURHAM STREET APARTMENTS LIMITED's headquarters?
DURHAM STREET APARTMENTS LIMITED's headquarters is located at Durham, 3 Montalbo Road, Barnard Castle, DL12 8BP, Wensley House
What year was DURHAM STREET APARTMENTS LIMITED started?
DURHAM STREET APARTMENTS LIMITED was started in 2008
Sources: Companies House