ARDMORE AFFILIATES LIMITED