About Lyn Road 73 Ltd (11622151) United Kingdom