Company name: Cruickshank
Description: Delivering excellence and empowering innovation by securing exceptional ideas.
Unit 8a, Sandyford Business Centre, Blackthorn Rd, Sandyford Business Park, Sandyford, Dublin 18, Ireland