About Essex Freeholds Limited (10990105) United Kingdom