About 24 St. James Road Tunbridge Wells Limited (03154109) United Kingdom