About A & L Lennon Properties Ltd (SC572477) United Kingdom