About Kesselville Court Limited (02098461) United Kingdom