About Bel-aire Property Services & Developers Ltd (10851835) United Kingdom