About 11 13 Brechin Place Management Company Ltd (05203935) United Kingdom