About Ami Properties Limited (10215857) United Kingdom