About Willingdon Court Limited (00637118) United Kingdom