About Silwood (cheltenham) Management Co. Ltd. (02823437) United Kingdom