About London And York Developments Ltd (10273901) United Kingdom