About Amin Properties Limited (03089680) United Kingdom