About Slate Wharf Management Company Limited (02963615) United Kingdom