About Wellington Square Investments Limited (05966976) United Kingdom