About Property Investments & Projects Limited (08151902) United Kingdom