About Ambreen Properties Limited (12232942) United Kingdom