Grand Projects Contractors Ltd 2024. All rights reserved. Grand Projects Contractors Limited, a limited company registered in England and Wales No.
08756604, with registered office at 470A Green Lanes, London, N13 5PA, United Kingdom, VAT No. GB392 9667 36. Grand Projects Contractors Ltd is an introducer appointed representative of Ideal Sales Solutions Ltd T/A Ideal4Finance. Ideal Sales Solutions is a credit broker and not a lender (FRN 703401). Finance available subject to status. The rate offered is always provisional and will depend upon your personal circumstances, the loan amount and term.