About Hynds Properties Limited (SC525737) United Kingdom