About St. Leonard S Court Wallingford Limited (01151725) United Kingdom