About Meridex Developments Ltd (06562802) United Kingdom