About Kirkstall Road Freeholders Ltd (06054458) United Kingdom