XCLOUDGEN LTD

Company number 17381631 ·

Active

2 filings

Date Filing
13 Sep 2026 Registered office address changed from Flat 802 Salcombe Court 16 st. Ives Place London E14 0HX England to 39 Windermere House 74 Eric Street London E3 4TD on 2026-09-13 · 1 page View document
4 Aug 2026 Incorporation · 11 pages View document