About Bowman & Swain Properties Limited (05171843) United Kingdom