About Sevenoaks (thh) Management Company Limited (09909492) United Kingdom