INTERNATIONAL FORUM FOR RURAL TRANSPORT AND DEVELOPMENT Details
INTERNATIONAL FORUM FOR RURAL TRANSPORT AND DEVELOPMENT is a transportation/trucking/railroad company based out of 2 PARKSIDE AVENUE, LEEDS, United Kingdom.
Employees:
2
HQ:
Location:
Leeds, England, United Kingdom
Revenue: