About Lennox Property Investments Ltd (04233404) United Kingdom