About Wigmore Lane Flats No. 3 (luton) Limited (01297110) United Kingdom