About Heptagon Portfolio Thornbury (no 2) Limited (11087962) United Kingdom