About John Curtis Lettings & Management Limited (08684845) United Kingdom