About 41 Thurloe Square Company Limited (06427157) United Kingdom