Well, just FYI, until I hear back from tech support as no one, including tech support knows how to use this class. This is how I solved the issue
private string GetProject()
{
IEnumerable<MobileCacheInfo> emi = MobileApplication.Current.Project.EnumerateMobileCacheInfos();
string str = "";
foreach (MobileCacheInfo mi in emi)
{
str = mi.MobileCache.StoragePath;
}
String[] pr = str.Split('\\');
String project = pr[pr.Length - 2];
return project;
}
Bit of a hack, but it works well enough