About Herald Property Investments Limited (10572934) United Kingdom