It presumably relates to https://find-and-update.company-information.service.gov.uk/company/10431348 but we cannot map from that. It should only be mapped if a passing editor can confirm (from proper signage) that the business has a visible physically presence at the address. No UK address is shown at https://mxreality.co.uk/which raises suspicion this may be just a work from home business with no signage or an accommodation address, neither of which would justify mapping.