I'd suspect that it's a Yacht Club Burgee or a shipping companies House Flag.
Are the stripes horizontal and where is the star circle located?