About Heptagon Portfolio Thornbury Limited (11088051) United Kingdom