About Boxford Ridge Management Limited (02137921) United Kingdom