About Keogh Jackson Properties Ltd (10849594) United Kingdom