About Wickborough Management Limited (10044729) United Kingdom