About Herga Properties 1 Limited (11038896) United Kingdom