About Coombe Lane Developments Ltd (12968636) United Kingdom