About Park Road Flats Management Company Ltd (10065901) United Kingdom