About London Developments (gb) Limited (06884068) United Kingdom