FRANCIS HOWARD LIMITED Company number 00175501 · Monitor this company Active Overview People 8 Financial Control Charges Documents Analysis Location Related Registered office AddressAberdeen Works,, Trafalgar St, Sheffield, S1 3RL PostcodeS1 3RL Map