Mcglaren Technologies & Management Pte. Ltd. Membership Type : Corporate Work Type : Plant Maintenance,Plant Design & Construction,Building Construction, Address : 120 Lower Delta Road, #12-11, Cendex Cente Singapore 169208 E-mail : Telephone Number : 62716041 Website : Fax Number : 62716072