About Stiby Road (yeovil) Management Company Limited (02368318) United Kingdom