Off-carriageway parking has been banned in London since the 70s and requires no lines or signs.In addition, there is no exemption for Blue Badges.
The 'opp lp203' means "opposite lamp post 203".
I suggest you don't just join the Mugged CLub straightaway, but submit reps on the lines you have told us, emphasising the BB holder was being conveyed to her residence and cannot walk any distance, hence the BB, but there was a large skip blocking the other side of the road, so to allow traffic to pass the driver parked partially off-carriageway. Don't be confrontational, just apologise for this error by a driver who has only recently passed his test. It may well not succeed, but at least makes them do some work for their money.