About K&s Management Property Limited (13237791) United Kingdom