About Wigmore Lane Flats No. 2 (luton) Limited (01297111) United Kingdom