About The Chapel South Horrington (management) Limited (04457046) United Kingdom