About Clippers Quay (millwall) Management Company Limited (01820447) United Kingdom