About X Property Development Ltd (13694371) United Kingdom