About Cooper Court Management Company Limited (05842768) United Kingdom