About 2 Langham Park Place Ltd (12278430) United Kingdom