About Lenihan Developments Limited (06408820) United Kingdom