About Mexx Properties Limited (07065283) United Kingdom