Grand Projects Contractors Ltd 2025. All rights reserved. Grand Projects Contractors Limited, a limited company registered in England and Wales No.
08756604, with registered office at Clockwise, 50 Station Road, Greenside House, London, N22 7DE, 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.