Yeah cheers for the interest but this frame is long gone now. Don't think I ever worked out what it really wasBit of an old thread, but this came up so my thoughts - any sign of a frame number on the dropouts? It reminds me of a Liyang frame.
Also does the seat post QR offer any clues? That looks like a Trek QR to me. A new photo of the bottom bracket shell so all the numbers can be seen clearly may help.