T P MANNION LIMITED