Scruffy Bird Management Share Facebook LinkedIn Twitter Telephone 011-44-207-249-6686 Website http://www.scruffybirdmgmt.com Floor 3 26 Shacklewell Lane London, England E8 2EZ United Kingdom