Allendale Finance Ltd.