About Keogh Properties Limited (10234934) United Kingdom