About Bellair Management Limited (04390106) United Kingdom