About 18 & 20 Brigstocke Road Management Company Limited (02633267) United Kingdom