About Helsby Properties Limited (00622675) United Kingdom