About Lennon Property Group Ltd (10415510) United Kingdom