Key factsactiveLegal nameIWCF OPERATIONS LIMITEDno_brregRegistration932333775no_brregStatusactiveno_brregIncorporated2023-10-25no_brregRegistered addressInchbraoch House, South Quay,, MONTROSE DD10 9UA SCOTLANDno_brreg