L & L REFRIGERATION LTD Company number SC800934 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address42 Castle Road, Ellon, Scotland, AB41 9EY PostcodeAB41 9EY Companies at this postcode 4 Map