About Tecton Developments Wm Ltd (12981847) United Kingdom