About Kea Property Limited (11979070) United Kingdom