Registered with number 03236182 twenty eight years ago, Delmar Home Improvements Ltd had been a private limited company until 2022-02-22 - the time it was dissolved. Its latest registration address was 14 Hanover Street, London.
James G. was the individual who had control over this firm, owned over 3/4 of company shares.