About Argyll Street 10 Plc (06793356) United Kingdom