About Belfrey Management Limited (02262691) United Kingdom