About Amble Property Holdings Ltd (12613674) United Kingdom