About Barratt Preston Limited (00645756) United Kingdom