About Lr Baker St Mezz Holdco Limited (10830309) United Kingdom