About Willowbank Manor Limited (NI604206) United Kingdom