About Leander Court (whitstable) No 3 Limited (06886486) United Kingdom