About Ifcofield Properties Limited (02163590) United Kingdom