About Sentinel House Investments Ltd (10732000) United Kingdom