Black Sheep Hotel Group
News
Mars Black Sheep Hotels falls into administration
12 May 2020 by Katherine Price
Mars Black Sheep Hotels has fallen into administration, owing Aberdeen-based construction company Douglas & Stewart more than £3m.
The highest official awards for UK businesses since being established by royal warrant in 1965. Read more.