About Bell House Properties Limited (09010305) United Kingdom