About London Eye Property Limited (11659927) United Kingdom