About Haverstock Hill Flats Management Company Limited (01213393) United Kingdom