About X1 Freeholders Limited (08563165) United Kingdom