David Noble Associates Ltd Preview