About Kenmure Land Co. Limited (the) (SC098020) United Kingdom