BFL CONSULTANTS LIMITED Company number 10230796 · Monitor this company Dissolved Overview Analysis Location Related Registered office Address28 STOVELL AVANUE, MANCHESTER, UNITED KINGDOM, M12 5SE PostcodeM12 5SE Companies at this postcode 13 Average house price in M12 5SE £134,000 (12 sales) Map