About Spence & Sawyer Properties Limited (03406217) United Kingdom