About Spaced Properties Ltd (11777291) United Kingdom