About Houghside Properties Limited (07167928) United Kingdom