JAMES MC MAHON LTD (BLAN)