About M E R Developments Ltd (09189508) United Kingdom