About Bell House Developments Ltd (10833333) United Kingdom