About 4 St. John S Road Sevenoaks (management) Limited (03363517) United Kingdom