About Sevenoaks Town Management Limited (08701857) United Kingdom