About Bawcock Developments Limited (05426890) United Kingdom