UPDATE:
I just called Belmont Wheelworks and asked to speak with Peter. Apparently He only works Sunday through Thursday. The person with whom I spoke could not give me any information on the frame, so I sent Peter an email with attached photos. Hopefully I will know more about it soon enough.