Minding Your Legal Affairs VIII: Should you set up a company? 15 March 2019 A company is required to file certain information which, as part of the Companies Register, can be inspected by the ...