Town & Country Estate Agency, Leigh-on-Sea