About New Foundation Properties Limited (12282133) United Kingdom