BEAUHAUS UK LTD Company number SC587052 · Monitor this company Active Overview People 2 Financial Control Charges Documents Analysis Location Related Registered office Address32 Ben Alder Place, Kirkcaldy, United Kingdom, KY2 5RH PostcodeKY2 5RH Companies at this postcode 6 Map