About Highmoor Properties Limited (02890166) United Kingdom