UK-founded, London Stock Exchange-listed lending platform that connects small businesses with investors to provide fast business loans.
71 Queen Victoria Street, London, Greater London, EC4V 4AY, United Kingdom