About Limeheath Management Company Limited (01384104) United Kingdom