About Dewsbury Court Management Company (swansea) Limited (01752689) United Kingdom