About X3 Properties Limited (09343163) United Kingdom