About 42 Thurloe Square Rtm Company Limited (07430186) United Kingdom