About Alexandra Road (farnborough) Management Company Ltd (10668469) United Kingdom