Company name: Ragged Edge
Description: We’re a branding agency for people trying to achieve the improbable. Industry leaders. Start-ups. Changemakers.
Lector Court, 151-153 Farringdon Rd, London EC1R 3AF, United Kingdom