Oh yes! , it is actually a Genesis Latitude 650b frame. It is supposed to have 650b wheels with 130mm travel forks. But I have built is with 26" wheels & 26" forks. It rides beautifully!
Yeah, it's on the left hand side of the seat tube with a bung in it. its really neatly done with all of the required bits in a bag supplied, I have ot say, the quality of the frame and the paint is brilliant.