Private Building in United Kingdom Iaps Group Address: Hortonwood 50, Telford, TF1 7AA United Kingdom Phone Number: +44 08451084000