About Forest Hall Investments Limited (03944267) United Kingdom