About Myers Group Properties Ltd (13532521) United Kingdom