Company name: The Document Centre
Description: Est. 1968
92 Southwark Bridge Rd, London SE1 0EX, United Kingdom