About X7 Properties Ltd (12761664) United Kingdom