About London & Metropolitan International Developments Limited (02368297) United Kingdom