About Sevenoaks Management Ltd (06546440) United Kingdom