Hi Jim,
The axle was off a 1979/80 Range Rover classic that Phil used to own, him and I fitted it to get rid of the drum brakes on the old axle. The halfshafts are the early style, the bulbous, rounded early version. You need the later defender 90/disco 1 style but I'm not sure if you can swap the hubs and shafts on to the earlier axle casing, the other thing would be it has a 10 spline diff at the moment and you would need a 24 spline diff to suit the later halfshaft. Either that you swap the axle for a later 90 or disco 1 axle.
Cheers,
Stevie.