About 12 Thurloe Place Limited (03092541) United Kingdom