About Lennox Place Ltd (11243558) United Kingdom