Hood Property Cardrona Limited, based in Scotland, has plunged into administration and may now have to sell its land near Peebles in the Scottish Borders