About Larkhill Road Yeovil Management Company Limited (06199043) United Kingdom