About Hills & Heights Holdings Limited (13688786) United Kingdom