About Enkay London Property Limited (13325197) United Kingdom