About The Space Property Living Ltd (12198910) United Kingdom