About 6 Alexandra Terrace Management Company Limited (12127673) United Kingdom