About Henaris Property Limited (12652838) United Kingdom