About Bellcote Meadows Management Limited (02563689) United Kingdom