About Oakhurst (building & Civil Engineering) Limited (03207233) United Kingdom