About Kennedy & Co Property Limited (SC367128) United Kingdom