© Copyright 2023 Store House London Limited is registered in England and Wales under company number 07215760. Registered Address: 2nd Floor 21-22 Great Castle Street, London, W1G 0HZ. The investment products marketed by Store House London are not a regulated investment product. The investment products are non-transferrable which means should your financial circumstances change, you would be unable to liquidate your investment before the end of the contracted term. The content of this website is for information only and does not constitute, nor must be deemed to be financial advice. Reliance on this promotion for the purpose of engaging in any lending activity may expose an individual to a significant risk of losing some or all of the monies lent. All prospective investors should seek independent professional advice before investing.