About Argyll Street 3 Plc (06793290) United Kingdom