The Financial Services Compensation Scheme has declared London Court Ltd, trading as My Investment Hub, Venicap (FRN: 146522) based in Kensington Church Street in London, as failed.