About Life Spaces Properties Ltd (12206165) United Kingdom