About Heronsgate Flats Management Company (edgware) Limited (01194143) United Kingdom