About Meyer Developments Ltd (02317405) United Kingdom