Started with Reg No. 07615838 thirteen years ago, Debelichi Ltd had been a private limited company until January 7, 2020 - the day it was formally closed. The latest registration address was 805 Imperial Point, The Quays Salford.
Xavier M. was the enterprise's director, designated to this position in 2019.