About Wyndham Construction Ltd (08993102) United Kingdom