About 24 Church Road Brackley Management Company Limited (06477648) United Kingdom