About Slade House Management Company Ltd (12034326) United Kingdom