About Hesterbay Properties Limited (01400020) United Kingdom