About Hildicks (terrace) Investments Limited (11088162) United Kingdom