About Jackson S Lettings & Sales Ltd (08659907) United Kingdom