Sapphire, assuming you are are a one man set-up.
You are thinking along a too basic marketing route with things like pens and mugs.
Firstly if you are thinking of wanting to do work for National multi site companies directly then my advice would be to forget that. This is because the level of infrastructure, professionalism, and contract mangament that these companies will seek will be way beyond what you could provide as a one man set-up.
Secondly if you are looking to tender for public sector work again i would forget this as qualifying and quantifying information that would be required to be approved as a contractor would most definately exclude you as a one-man set-up.
My advice would be to focus more on Private Managing agents / landlords etc, those whose remits are to provide building services and maintenance to their tennants - but it is all about personal relationships and business networking.
Try to attend local trade and chamber of commerce events things like that. Kate talks about cold calling crunching the numbers on the phone, you may pick up a few leads but unless you are hot you won't be able to develop them and close any deals and get contracts signed. Building business relationships takes time.
Also start getting your infrastructure in place i.e. Get a contract solicitor to draft you Service Agreement contracts and T&Cs, Get a professional website in place, get all your credentials and quality assurance sorted so you have the ammunition to fire when needed m8