About Lennon Developments Ltd (12334248) United Kingdom