17 Hampstead Lane Limited