About Scala House Management Company Ltd (12836372) United Kingdom