Leonadis Marketing 4 years ago ID: #37079 Listed In : Computer & Internet Treloggan Rd Treloggan Industrial Estate, Unit 8, Prow Park TR7 2SX Newquay Business Description Leonadis Marketing, Category: Computer & Internet, Address: Treloggan Rd Treloggan Industrial Estate, Unit 8, Prow Park TR7 2SX Newquay Reviews & Ratings Write a Review No Review. Please login / register to add your review.