About Spire Properties Investment Ltd (11931135) United Kingdom