Storing Enum values as Strings in DB
There are clear guidelines for Enum Design where one of them says:


  X DO NOT use an enum for open sets (such as the operating system version, names of your friends, etc.).


and this


public enum MobiusBillingLocation { None, UK, US, SGSingapore }



looks like an open set. const values might be a better solution in this case. You won't have to convert anything and you can use any names for the values. 

public static class MobiusBillingLocation
{ 
    public const string None = null;
    public const string GreatBritan = "UK";
    public const string UnitedStates = "US";
    public const string SomethingSingapure = "SGSingapore";
}