About Ambd Property Ltd (12627851) United Kingdom