About Meur Ras Developments Ltd (13349708) United Kingdom