About Barratt Close (leicester) Management Company Limited (03256820) United Kingdom