BMJ Plumbing and Heating Ltd phone Unit L, Station Approach Llanidloes, Powys SY18 6EB map BMJ Plumbing and Heating Ltd phone Abernant, Troed-y-Garth Llanidloes, Powys SY18 6NA map if (!IN_DEV) { ?> } ?>