About Beechgrove (sandridge) Management Limited (02102652) United Kingdom