About Jackson & Co. Property Sales Ltd (08428856) United Kingdom