About Flegg Investments 10 Limited (10331492) United Kingdom