About Harrenhal Investment Properties Limited (09145378) United Kingdom