About Alpha House Management Company Ltd (11609235) United Kingdom