142-144 Haverstock Hill Limited