About Hermen Properties Ltd (12432659) United Kingdom