About Ain Property Investments Limited (12957414) United Kingdom