About Homeless Link (trading) Limited (04253043) United Kingdom