G HASLEHURST BUILDERS LTD