About R I Keogh Properties Limited (12590317) United Kingdom