Bathroom wall cabinet (Bowling Brook Farms)

Left by previous owner. Tried to clean the top shelf but I think it needs paint, but at the height it was, I couldn't see it anyway.

       
Approximate Location         Show marker