About Hermanus Properties Limited (07607791) United Kingdom