About Property & Investments Limited (01769286) United Kingdom