About London & Argyll (merton) Holdco Limited (11521961) United Kingdom