The Tea House (IOW) LTD.

40 Hight Street, Ventnor, PO38 1RZ