About 2 Penrhyn Road Flats Management Company Ltd (12286084) United Kingdom