About Sowerby Properties Limited (09280721) United Kingdom