Construction in Henlow, Bedfordshire We help you find any company! J.c. Needham Ltd. Church View, Gardeners Lane Henlow, Bedfordshire