About Kemp & Co Property Ltd (07963189) United Kingdom