Company name: Storage Containers London
Description: Minimum agreement 1 month.
3 Herringham Rd, London SE7 8NJ, United Kingdom