About Jc Bowell Developments Limited (05172280) United Kingdom