THE SQUARE CAFE & DELI LIMITED Company number 10194145 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address30-34 High Street, Oldham, England, OL1 1JA PostcodeOL1 1JA Companies at this postcode 2 Map