Gardens in Milford Haven, Dyfed We help you find any company! Lofra Limited Suite 2706 Vaynor House, Vaynor Road Milford Haven, Dyfed