Key factsactiveLegal nameWILLOWS CENTRE LIMITEDuk_chRegistrationIP29236Ruk_chStatusactiveuk_chTypeRegistered Societyuk_chIncorporated2001-06-15uk_chIndustryNone Supplieduk_ch