About Lind Road Management Company Limited (04283140) United Kingdom