About Williamson & Spicer Properties Ltd (09676540) United Kingdom