About Lenahan Properties Ltd (13627556) United Kingdom