About Jackson & Co Property Services Limited (06075095) United Kingdom