The Clock House, Cafe & Tea Room Upton Hall, Upton
Reg Number: 09133119
Date of Inc: July 16, 2014
UPTON HALL, NEWARK
Reg Number: 00130649
Date of Inc: January 01, 1970
74 Main Street, Newark
Reg Number: 10008129
Date of Inc: February 16, 2016