About The Lynn Roads Management Company Limited (13351528) United Kingdom