About Leinster Inns Limited (12095305) United Kingdom