About The Wool Loft (nailsworth) Management Company Ltd. (02573386) United Kingdom