About Spence Property Solutions Ltd (11241835) United Kingdom