BOXROX LIMITED Company number SC538222 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressSmithfield Innes Road, Garmouth, Fochabers, Scotland, IV32 7NL PostcodeIV32 7NL Companies at this postcode 2 Map