About 13-19 Leinster Square Freehold Limited (11441492) United Kingdom