About Manor Court (slough) Management Company Limited (03365452) United Kingdom