About Kemps Place Limited (05167623) United Kingdom