About Flegg Investments 13 Limited (10494869) United Kingdom