About Amzen Property Ltd (13374584) United Kingdom