About Kennedy Property Management & Lettings Limited (11212328) United Kingdom