Hi marine85
Welcome to the forum, you might want to have a look at the following FAQ which explains where everything is
Welcome to Benefits and Work We have had a number of posts here on the forum in regards to LEAP, a few members have been successful but the majority were having issues similar to yours.
Unfortunately I cannot give you a time frame, but other members here on the forum who have or are dealing with LEAP review may be able to give you more information.
Gary