About Water Lane (kentish Town) Management Limited (02479688) United Kingdom