About Lennon James Property Limited (11659674) United Kingdom