About London And Monaco Developments Limited (02451274) United Kingdom