About Hermay Property Investments Ltd (12696666) United Kingdom