About 172 Haverstock Hill Limited (02889426) United Kingdom