About Kay & Co Property Limited (11925308) United Kingdom