About Leinster Square No 2 Limited (06062511) United Kingdom