About Brigstocke Terrace Management Limited (01056834) United Kingdom