About Amana Property Investment Limited (10331741) United Kingdom