About 18 Bath Street New Management Company Ltd (10323128) United Kingdom