Registered with number OC323185 eighteen years ago, Welberg LLP had been a limited liability partnership until Tuesday 24th March 2020 - the time it was formally closed. The company's official registration address was 58 Station Road, Suite B, 11 Churchill Court North Harrow.