About X Properties Ltd (12034621) United Kingdom