Started with Reg No. 08097013 twelve years ago, Jaczac Ltd had been a private limited company until 5th June 2018 - the day it was formally closed. Its last known mailing address was 27 Greenview Drive, Towcester.
This specific company was administered by one director: Richard E., who was assigned this position in 2017.