14 Almeida Street London N1 Limited