About Amb Property Development Ltd (12830719) United Kingdom