My car was first registered on 6th June 2004, does that mean I will have to get an MOT before or on 6th June 2007 - will anyone let me know from where I bought the car from or is it my responsibility to obtain an MOT certificate.
It's your responsibility to get an MOT and yes, you will need to get it done on or before 6th June this year. You can get it done anywhere, doesn't have to be where you bought it from.