About Barratt Management Services Limited (08364480) United Kingdom