Not sure that written communications will see the light of day for a long time.
If you are near a Consulate or you travel through an airport with a GE office, perhaps you could stop by?
Consider that whatever else there may or may not be affecting your status, at a minimum, even a routine online retailer would flag your address as fraudulent unless it exists in both the US and UK.