About 13 And 14 South Street Yeovil Management Company Limited (08580275) United Kingdom