Started with Reg No. 09515020 ten years ago, Allow London Limited had been a private limited company until 2017-09-12 - the day it was dissolved. The business latest office address was 10a Fleet End Road, Southampton.
The data obtained that details this specific enterprise's members suggests that the last three directors were: Sarah-Jayne R., Josh J. and Stephen W. who were appointed on 2015-04-01, 2015-03-27.