About Helical Properties Limited (00706716) United Kingdom