Where are the director details sourced from?
UK limited companies are formed under the Companies Act. This legislation dictates that companies must have their details available publicly, including appointee information (directors, shareholder's and secretaries).