About Ilminster Management Company Limited (04974437) United Kingdom