About Herold Properties Ltd (11562619) United Kingdom