About Anabasis Freeholds Limited (07475767) United Kingdom