About Beech Head (no.5) Limited (08025001) United Kingdom