South African Revenue Services / BP SOUTH AFRICA / Ltd 1994 (2) SA / BPSA / Inland Revenue / Inland Revenue 1999 (4) SA / Allied Building Society 1963 (4) SA / Ltd 1983 (4) SA / British Petroleum Company plc / South African Petroleum Refineries / BP Southern Africa / Ticktin Timbers CC / Ltd 2002 (4) SA / BP plc / /