About Lennon Property Management Limited (09245438) United Kingdom