About Crowborough Management Co. Limited (03178197) United Kingdom