- Birmingham, England, United Kingdom
CARFAIR LIMITED is a company based out of 2 WATER COURT WATER STREET, BIRMINGHAM, United Kingdom.