About Amana Property Ltd (12471538) United Kingdom