About London And Counties Holdings Ltd (12682820) United Kingdom