PAYMENTS IN THE CHANNEL LTD

Company Documents

DateDescription
06/11/256 November 2025 NewRegistered office address changed from 17 Noel Road London N1 8HQ United Kingdom to 14 - 18 Heddon Street London W1B 4DA on 2025-11-06

View Document

04/11/254 November 2025 NewIncorporation

View Document


More Company Information