About Wickora Estates Limited (06649536) United Kingdom