About Mellor & Beer Estate Agents Limited (05182499) United Kingdom