About Chatham Row Management Company Limited (01538584) United Kingdom