About Coventry Sales & Lettings Limited (11745706) United Kingdom