About Wayfarers Estates Limited (02164296) United Kingdom