About Ilminster Gardens Management Ltd (10295606) United Kingdom