About Ifa Properties (uk) Ltd. (08867992) United Kingdom