About Amana Property Maintenance & Investment Ltd (07421530) United Kingdom