Information Technology & Services - Birmingham, England, United Kingdom
IMMOVABLE PROPERTIES LTD. is an information technology and services company based out of 69 Great Hampton St, Birmingham, United Kingdom.