About Ingheads Properties Limited (09956156) United Kingdom