About London & Overseas Developments Ltd (06431452) United Kingdom