About Ward & Lovell Estates Limited (01846287) United Kingdom