Cleaverfind started its operations in the year 2012 as a Private Limited Company under the ID 08342541. The firm's head office was based in Liverpool at No 1. This particular Cleaverfind Ltd firm had been on the market for 8 years. The name of this business was replaced in the year 2013 to Cleaverfind Ltd. This company previous business name was London Luton Dudley Street.
This specific limited company was managed by a single director: Rachel T. who was administering it from 2015-09-25 to the date it was dissolved on 2020-09-22.