Company name: Osborne Communications Limited
Description: Osborne Communications is a small PR and media relations consultancy. We are experts in public relations, journalism, editorial strategy, social media, copywriting and blogging.
73 Overdale Rd, London W5 4TU, United Kingdom