About Project X Property Development Limited (10381001) United Kingdom