NEWS AT DEVONO

International Business Services company expand to Kensington

Further cementing DeVono Cresa’s success in international business services an additional site has been acquired for a Visa application service company in Kensington, West London.