About Millcourt Management Company (yeovil) Limited (08246917) United Kingdom