About Coopers Yard Management Company Limited (02209702) United Kingdom