About Bwlch House Properties Limited (12010596) United Kingdom