St Peters (International) Limited

St Peters (International) Limited was specifically established in the United Kingdom with its offices in London to promote the groups services to clients and intermediaries worldwide with a particular focus on Eastern Europe. Its English and Russian speaking staff are able to assist and coordinate the group’s services, which are provided by the requisite staff in the British Isles and eastern Europe.