About Spence Properties Limited (03611537) United Kingdom