George Kirkaldy Associates Limited ID 58406036