About Myerhurst Properties Limited (01388630) United Kingdom