About 62 63 Belsize Park Flat Management Company Limited (01290869) United Kingdom