About Foundation Property Company Limited (01930587) United Kingdom