About Bellairs Management Limited (05964795) United Kingdom