About Amrose Evexa Properties Limited (12595896) United Kingdom