About A & M London Developments Limited (06414109) United Kingdom