About Swain Properties Limited (09139209) United Kingdom