£m Cadsand tillredas barracker.