About Link Offices Limited (04248424) United Kingdom