About Merryfield Properties Limited (05892601) United Kingdom