About 3 Amherst St Management Company Ltd (12648609) United Kingdom