About Hemingway Property Investments Limited (11830483) United Kingdom