Acora Ltd
OSIT have supported Acora with workspace for several years. I find the support from Roy and his team at 22 Tudor Street invaluable, they are always willing to assist and offer a professional, efficient service. Acora have ten office locations in the UK and it is reassuring to know that Roy at Tudor Street is on hand to keep the office running smoothly.