About Projects And Property Holdings Limited (10554661) United Kingdom