About Cooper Beard Estate Agency Limited (02495878) United Kingdom