About Hollybush Properties (industrial) Limited (03510393) United Kingdom