I have some exciting news! I suddenly realised that I may as well just book a flight to South Africa and conduct this business in person. I am hoping that as soon as that side of things is out of the way then you may be able to spare a few days to show me around your wonderful country.
My flight is the BA0055 departing London Heathrow 17:50 Thursday 16th December, arriving Johannesburg Terminal A 06:45 Friday 17th December. I trust that you will either be able to meet me off the plane in person or send a car for me. I have told Mr Nathan that I will be at his offices at around 9PM in order to pay the fees and hand over my identity documents.
I do so look forward to finally meeting my partner!