About Sperrings Properties Investment Limited (12588189) United Kingdom