About 1 Alexandra Terrace Management Company Limited (05183413) United Kingdom