About Foundation Property Investments Ltd (10626206) United Kingdom