About Hewitt Property Investments Ltd (12273164) United Kingdom