About London & Essex Property Developments Limited (01938013) United Kingdom