Windsor First is founded and managed by a batch of professional bankers and payment specialists who have possessed with many years of banking and financial service experience