About Harpers Homes Holdings Limited (09839398) United Kingdom