About Silk Meadows (braintree) Management Company Limited (09138128) United Kingdom