About Higcas Properties Limited (NI053099) United Kingdom