A P THYNE AND ASSOCIATES LIMITED