Located at Suite 1 Ground Floor Gower House, Swansea SA4 3GS Beechtree Contracting Ltd was a Private Limited Company and issued a 09651804 Companies House Reg No. The firm was founded on 2015-06-23. Beechtree Contracting Ltd had been in this business for six years.