About Spaze Homes Ltd (12092744) United Kingdom