About Herne Bay Management Limited (02262540) United Kingdom