About Myers Properties Limited (09799045) United Kingdom