About Supermex Properties Limited (06181902) United Kingdom