About Land & Property Investments (1961) Limited (00686420) United Kingdom