About Lynn Road Management Limited (06276636) United Kingdom