About London & New York Developments Limited (04593647) United Kingdom