Try sending a private facebook message to these guys:
https://www.facebook.com/sycamorebmw
https://www.facebook.com/specialistcarsltd
http://www.jardinemotors.co.uk using the live chat feature or email
[email protected]
I saw on some of the dealer sites they are mostly all on facebook and happy to answer questions so fired of a service history request to about 15 of them, the top 2 sent it straight back no problem and also Richard at Jardine did it via the live chat feature on their site and emailed me a screen shot.
Its all BS that they cant do it, every dealer can if they want to. Just most want to make you phone the premium rate phone line.