About X1 The Terrace Limited (09273165) United Kingdom