Search the register – results All results THAMES21 LIMITED 04985828 - Incorporated on 5 December 2003 London River House, Royal Pier Road, Gravesend, Kent, DA12 2BG