About 42 Lewin Road Management Company Limited (04066856) United Kingdom