About Merifield Properties Limited (02841431) United Kingdom