About Anchor Court Management Company (swansea) Limited (01818538) United Kingdom