About Amble Properties Ltd (12018987) United Kingdom