About Wickford Estates Ltd (11370399) United Kingdom