About Hera Property Group Limited (11032061) United Kingdom