About Ifc Properties Limited (10381943) United Kingdom