About 62 St Thomas S Road Management Company Limited (10051356) United Kingdom