http://www.eaassociates.co.uk/about-us/legal869 High Road London is Chartered Accountants & Tax Advisers, they probably set up this Mayzus Financial on behalf of a client....
you can see it on google street view...but definately worth a visit to find out more info, if you go in heavy they will probably give up some info on their client