About Barrack Quarter Management Company Ltd (11998213) United Kingdom