About 132 Haverstock Hill Limited (02393870) United Kingdom