Mestro has been operating as Mestro Group Ltd since early 2012, previously as First Internet Solutions Ltd 2010 through 2012.
We enjoy working closely with our clients to provide an adequate level of service.
We reward our clients every now and again, and during the holidays for being dedicated customers. Rewards include Amazon Vouchers, free hosting credit (Up to 2 months free at a time) and referral bonuses.
Contact us any time on our toll-free number or at sales@mestro.co.uk where available.