About 47-49 Thurloe Square Investments Limited (06469481) United Kingdom