About Living Space (scotland) Ltd (SC584485) United Kingdom