Wincham Investments Ltd helps manage over 700 client companies from the UK office and the office in Spain, all our clients use the same registered office address and company secretary service,but Wincham has no control or ownership of the companies
I hope that clarifies the situation