About Lexington Park Investments Ltd (10896438) United Kingdom