About Helical Properties (rs) Limited (02279182) United Kingdom