About 166 Haverstock Hill Management Company Limited (03294355) United Kingdom