About Space Living Limited (04440681) United Kingdom