About 102 Haverstock Hill Limited (03060602) United Kingdom