33-33a Main Street, Garforth, Leeds LS25 1DS, United Kingdom
Distance: 616 yd.
Company description
Barleyhill Villa Ltd offers Property Management Companies, Apartments, Homes & Offices Rental, Home Remodeling & Repair, Property Managements, and Agricultural Buildings services in Leeds, England area.